Compraste una microSD de 4 GB para tu M510 y no la reconoce. El M510 (y M500, M520, M530) solo soporta microSD estándar (hasta 2 GB). Las tarjetas SDHC (4 GB en adelante) no son compatibles con el controlador del teléfono.
No hay actualización de firmware que habilite SDHC; es limitación de hardware.